from PyQt5.QtWidgets import QMainWindow, QApplication

# 接下来是面向对象的程序创建
class HalloWorldWin(QMainWindow) :
    def __init__(self):
        # 先执行父类的初始化
        super(HalloWorldWin, self).__init__()
        # 创建标题
        self.setWindowTitle('HalloWorld Program')
        # 设置窗口尺寸
        self.resize(400, 300)
        # 新建一个状态栏, self.status是申明一个变量
        self.staBar = self.statusBar()
        # 显示文本设置以及显示时间设置
        self.staBar.showMessage('让我来康康什么是状态栏', 5000)
        #m

    def centerSet(self):
        # 获取屏幕坐标系
        scr = QDesktopWidget().screenGeometry()
        # 获取窗口坐标系
        widget = self.geometry()
        # 宽度之差取中间就是屏幕中心的坐标了
        x = (scr.width() - widget.width()) / 2
        # y轴坐标
        y = (scr.height() - widget.height()) / 2
        # 然后就是移动到想要的坐标地址了
        self.move(x, y)

# 只有这个脚本文件调用时才会执行以下程序, 其他程序调用则不会执行
if __name__ == '__main__' :
    target = HalloWorldWin()
